Computability of analog networks
نویسندگان
چکیده
We define a general concept of a network of analog modules connected by channels, processing data from a metric space A, and operating with respect to a global continuous clock T. The inputs and outputs of the network are continuous streams u : T→ A, and the input-output behaviour of the network with system parameters from A is modelled by a function Φ : A × C[T, A] → C[T, A] (p, q > 0, r ≥ 0), where C[T, A] is the set of all continuous streams equipped with the compact-open topology. We give an equational specification of the network, and a semantics which involves solving a fixed point equation over C[T, A] using a contraction principle based on the fact that C[T,A] can be approximated locally by metric spaces. We show that if the module functions are continuous then so is the network function Φ. We analyse in detail two case studies involving mechanical systems. Finally, we introduce a custommade concrete computation theory over C[T, A] and show that if the module functions are concretely computable then so is Φ.
منابع مشابه
Computability via Analog Circuits
In this paper we are interested in a particular model of analog computation, the General Purpose Analog Computer (GPAC). In particular, we provide more solid foundations for this model and we show that it can be used to introduce a notion of computability for smooth continuous dynamical systems over R. We also show that hierarchies over these dynamical systems can be established, thereby defini...
متن کاملA Class of Contracting Stream Operators † Nick
In (Tucker, J. V. and Zucker, J. I. (2007) Computability of analog networks. Theoret. Comput. Sci., 371, 115–146; Tucker, J. V. and Zucker, J. I. (2011) Continuity of operators on continuous and discrete time streams. Theoret. Comput. Sci., 412, 3378–3403), Tucker and Zucker present a model for the semantics of analog networks operating on streams from topological algebras. Central to their mod...
متن کاملThe Simple Dynamics of Super Turing Theories
This paper reasons about the need to seek for particular kinds of models of computation that imply stronger computability than the classical models. A possible such model, constituting a chaotic dynamical system, is presented. This system, which we term as the analog shift map, when viewed as a computational model has super-Turing power and is equivalent to neural networks and the class of anal...
متن کاملAnalog recurrent neural network simulation, Θ(log2 n) unordered search, and bitonic sort with an optically-inspired model of computation
We prove computability and complexity results for an original model of computation. Our model is inspired by the theory of Fourier optics. We prove our model can simulate analog recurrent neural networks, thus establishing a lower bound on its computational power. We also prove some computational complexity results for searching and sorting algorithms expressed with our model.
متن کاملAn optical model of computation
We prove computability and complexity results for an original model of computation called the continuous space machine. Our model is inspired by the theory of Fourier optics.We prove our model can simulate analog recurrent neural networks, thus establishing a lower bound on its computational power. We also define a (log2 n) unordered search algorithm with our model. © 2004 Elsevier B.V. All rig...
متن کاملComputability of Operators on Continuous and Discrete Time Streams
A stream is a sequence of data indexed by time. The behaviour of natural and artificial systems can be modelled by streams and stream transformations. There are two distinct types of data stream: streams based on continuous time and streams based on discrete time. Having investigated case studies of both kinds separately, we have begun to combine their study in a unified theory of stream transf...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Theor. Comput. Sci.
دوره 371 شماره
صفحات -
تاریخ انتشار 2007